English Dictionary
▪ new phase of the moon
▪ new river gorge bridge
▪ new scotland yard
▪ new south wales
▪ new style
◊ NEW SCOTLAND YARD
New Scotland Yard
n : the detective department of the metropolitan police force of
London [syn: {Scotland Yard}, {New Scotland Yard}]
new phase of the moon
new river gorge bridge
new scotland yard
new south wales
new style
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]